home *** CD-ROM | disk | FTP | other *** search
- -- Created By: <steve>
- -- Description: This is for a cover charactor. It main attibute is of pure combat. He is not concerned about
- -- calling out the player position. Simple combat and order taking.
- -- Implimanted: ACT_AFRAID
- -- LOW_AMMO
- -- BLINDED
- -- RESPOND_CLEAR
- -- AI_DOWN
- -- RESPOND_DOWN
- -- FIRE_IN_THE_HOLE
- --THINGS THAT HE NEEDS:
- --
- --
- --ALL VALUES WILL BE ADJUSTED AS PER PLAYTESTING
- -------------------------------------------------------------------------
-
- SOUNDPACK.cover_rob = {
- ---------------------------------------------------------------------------
- GO_FOR_HELP = {
- --reinforcement going for help
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r6.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r7.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r8.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r9.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 100,
- soundFile = "SOUNDS/dialog/rob/r10.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- },
- ---------------------------------------------------------------------------
- AGRESSION = {
- --taunting
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/w1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/w2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/w3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/w4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/w5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- },
- ---------------------------------------------------------------------------
- FIRE_IN_THE_HOLE = {
- --incoming grenade
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/v1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/v2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/v3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/v4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- {
- PROBABILITY = 200,
- soundFile = "SOUNDS/dialog/rob/v5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
-
- },
- ---------------------------------------------------------------------------
- ACT_AFRAID = {
- --AI fear gestures
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/d1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/d2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/d3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/d4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/d5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- -----------------------------------------------------------------------------------
- LOW_AMMO = {
- --Team member announces that they have low ammo / need ammo
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h6.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h7.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h8.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 110,
- soundFile = "SOUNDS/dialog/rob/h9.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- -----------------------------------------------------------------------------------
- BLINDED = {
- --AI visibility limited
- {
- PROBABILITY = 125,
- soundFile = "SOUNDS/dialog/rob/i1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 125,
- soundFile = "SOUNDS/dialog/rob/i2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 125,
- soundFile = "SOUNDS/dialog/rob/i3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 125,
- soundFile = "SOUNDS/dialog/rob/i4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- ------------------------------------------------------------------------------------
- RESPOND_CLEAR = {
- --Team member responds with clear sign after status check from Leader
- {
- PROBABILITY = 160,
- soundFile = "SOUNDS/dialog/rob/b1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 160,
- soundFile = "SOUNDS/dialog/rob/b2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 160,
- soundFile = "SOUNDS/dialog/rob/b3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 160,
- soundFile = "SOUNDS/dialog/rob/b4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 160,
- soundFile = "SOUNDS/dialog/rob/b5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 160,
- soundFile = "SOUNDS/dialog/rob/b6.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- ------------------------------------------------------------------------------------
- SCARY_EVENT = {
- --The enemy has heard or otherwise felt (but not seen) a scary thing happen.
- {
- PROBABILITY = 10,
- soundFile = "SOUNDS/dialog/rob/k1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 10,
- soundFile = "SOUNDS/dialog/rob/k2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 10,
- soundFile = "SOUNDS/dialog/rob/k3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- -----------------------------------------------------------------------------------
- AI_DOWN = {
- --AI calls out that they have been hit
- {
- PROBABILITY = 150,
- soundFile = "SOUNDS/dialog/rob/g1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 150,
- soundFile = "SOUNDS/dialog/rob/g2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 150,
- soundFile = "SOUNDS/dialog/rob/g3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 150,
- soundFile = "SOUNDS/dialog/rob/g4.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 50,
- soundFile = "SOUNDS/dialog/rob/g5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- },
-
- -----------------------------------------------------------------------------------
- RESPOND_DOWN = {
- --Team member responds to one of their team members down, eg call for help
- {
- PROBABILITY = 50,
- soundFile = "SOUNDS/dialog/rob/f1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 50,
- soundFile = "SOUNDS/dialog/rob/f2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 50,
- soundFile = "SOUNDS/dialog/rob/f3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 50,
- soundFile = "SOUNDS/dialog/rob/f4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
- },
-
- ------------------------------------------------------------------------------------
-
- ENEMY_TARGET_LOST = {
- --The enemy lost the contact with his immediate hostile target.
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 5,
- soundFile = "SOUNDS/dialog/rob/o6.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o7.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o8.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o9.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o10.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o11.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 8,
- soundFile = "SOUNDS/dialog/rob/o12.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
- ------------------------------------------------------------------------------------
- ENEMY_TARGET_REGAIN = {
- --The enemy has regained contact with the lost target.
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/p1.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/p2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/p3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/p4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 20,
- soundFile = "SOUNDS/dialog/rob/p5.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- -----------------------------------------------------------------------------------
- POINTING = {
- --AI sights the player and points to where he can be found
- {
- PROBABILITY = 14,
- soundFile = "SOUNDS/dialog/rob/c1.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 14,
- soundFile = "SOUNDS/dialog/rob/c2.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 14,
- soundFile = "SOUNDS/dialog/rob/c3.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 14,
- soundFile = "SOUNDS/dialog/rob/c4.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 14,
- soundFile = "SOUNDS/dialog/rob/c5.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 14,
- soundFile = "SOUNDS/dialog/rob/c6.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 1,
- soundFile = "SOUNDS/dialog/rob/c7.wav",
- Volume = 225,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
-
- ------------------------------------------------------------------------------------
- FIRST_HOSTILE_CONTACT = {
- --The enemy has perceived a hostile target for the first time.
- --{
- --PROBABILITY = 100,
- --soundFile = "SOUNDS/dialog/rob/l1.wav",
- --Volume = 255,
- --min = 2,
- --max = 100000,
- --sound_unscalable = 0,
- --},
-
- {
- PROBABILITY = 310,
- soundFile = "SOUNDS/dialog/rob/l2.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 310,
- soundFile = "SOUNDS/dialog/rob/l3.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- {
- PROBABILITY = 310,
- soundFile = "SOUNDS/dialog/rob/l4.wav",
- Volume = 255,
- min = 2,
- max = 100000,
- sound_unscalable = 0,
- },
-
- },
- ------------------------------------------------------------------------------------
-
- }